compound infinitive - French English Dictionary